package com.vcc.service.boss.share.config.response;

import com.vcc.service.boss.response.baseVo.BossBaseVo;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.math.BigDecimal;

@EqualsAndHashCode(callSuper = true)
@Data
public class BossShareAccountConfigResponse extends BossBaseVo implements Serializable {
    private Long shareAccountId;
    private String shareAccountName;
    private Long userId;
    private Long cardTypeId;
    private String sectionNo;
    private String channelCode;
    private Integer status;
    private Integer verifyOpenCardStatus;
    private Integer verifyUpdateLimitStatus;
    private Integer verifyCloseCardStatus;
    private Integer verifyFreezeUnFreezeCardStatus;
    private BigDecimal amount;
    private BigDecimal authFee;
    private BigDecimal authFeeRate;
    private BigDecimal minAuthFee;
    private BigDecimal minAuthFeeRate;
    private BigDecimal failFee;
    private BigDecimal failFeeRate;
    private BigDecimal refundFee;
    private BigDecimal refundFeeRate;
    private BigDecimal reversalFee;
    private BigDecimal reversalFeeRate;
    private BigDecimal crossBorderFee;
    private BigDecimal crossBorderFeeRate;

}
